Big Huge Thesaurus

plumber's snake

noun